package com.jgj.cloud.order.config;

import feign.Logger;
import org.springframework.context.annotation.Bean;

/**
 * Feign客户端的默认配置类，主要作用是配置Feign的日志级别
 */
public class DefaultFeignConfiguration {
    //    NONE: 不记录任何日志（默认）
//    BASIC: 仅记录请求方法、URL、响应状态码和执行时间
//    HEADERS: 记录基本信息以及请求和响应的头信息
//    FULL: 记录请求和响应的所有信息，包括头信息、正文等
    @Bean
    public Logger.Level feignLogLevel(){
        return Logger.Level.BASIC; // 日志级别为BASIC，仅记录请求的方法，URL以及响应状态码和执行时间
    }
}